package me.minecraft.woodenman.config;

import lombok.Getter;

@Getter
public class Language {

    public static String PREFIX = "§f[§6123木头人§f]";

    // 通用消息
    public static String ONLY_PLAYER_CAN_USE = PREFIX + " §c只有玩家才能使用这个命令";
    public static String GAME_NOT_STARTED = PREFIX + " 游戏尚未开始";
    public static String GAME_ALREADY_STARTED = PREFIX + " 游戏已经开始";
    public static String GAME_ALREADY_ENDED = PREFIX + " 游戏已经结束";
    public static String JOIN_GAME_SUCCESS = PREFIX + " §a加入游戏成功";
    public static String QUIT_GAME_SUCCESS = PREFIX + " §a退出游戏成功";
    public static String PLAYER_NOT_IN_GAME = PREFIX + " §c你还没有加入游戏";
    public static String COMMAND_DISABLED_IN_GAME = PREFIX + " §c禁止在游戏内执行命令 请输入/wmquit来退出游戏";
    public static String QUIT_GAME_FAILED = PREFIX + " §c因未知原因无法退出游戏 请联系管理员";
    public static String JOIN_GAME_FAILED = PREFIX + " §c因未知原因无法加入游戏 请联系管理员";

    public static String UNKNOWN_SUBCOMMAND = PREFIX + " 未知子命令";

    // SetCommand 消息
    public static String SPAWN_SET_SUCCESS = PREFIX + " 成功设置出生地";
    public static String WOODENMAN_SET_SUCCESS = PREFIX + " 成功设置木头人位置";

    // CreateCommand 消息
    public static String GAME_ALREADY_EXISTS = PREFIX + " 已经举办了一场游戏";
    public static String GAME_CREATED = PREFIX + " 你举办了一场游戏";
    public static String GAME_BROADCAST_JOIN = PREFIX + " 有人举办了一场游戏 输入§e/wmjoin§f来加入游戏";
    public static String GAME_BROADCAST_CLICK_JOIN = PREFIX + " 有人举办了一场游戏[§b§l点击加入§f]";

    // StartCommand 消息
    public static String NO_GAME_CREATED = PREFIX + " 当前还没有游戏";
    public static String SPAWN_NOT_SET = PREFIX + " 你还没设置出生地";
    public static String WOODENMAN_SPAWN_NOT_SET = PREFIX + " 你还没设置木头人出生地";
    public static String GAME_START = PREFIX + " 游戏开始";

    // StopCommand 消息
    public static String GAME_FORCE_STOPPED_MESSAGE = PREFIX + " 你强行中断了一场游戏";
    public static String GAME_ALREADY_STOPPED = PREFIX + " 游戏已经结束";

    // JoinCommand 消息
    public static String CLEAR_INVENTORY = PREFIX + " §c请清空背包";
    public static String PLAYER_JOIN_BROADCAST = PREFIX + " 玩家 %s 加入了游戏"; // 新增消息

    // GameTask 消息
    public static String COUNTDOWN = PREFIX + " 距离游戏开始还有 %d 秒";
    public static String GAME_STARTED = PREFIX + " 游戏正式开始！";
    public static String WOODENMAN_LOOKING_BACK = "木头人回头了！";
    public static String PLAYER_CAN_MOVE = "你可以移动了";
    public static String PLAYER_MOVED = PREFIX + " 你移动了";
    public static String GAME_ENDED = PREFIX + " 游戏结束！";

    // 实体名称
    public static String WOODENMAN_NAME = "木头人";

}
